package com.ehome.poct.core.api.dto.report;

import com.ehome.core.entity.DTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * cellDTO
 *
 * @author wuyingchao
 * @Date 2022-05-17 09:48
 */
@Data
@Accessors(chain = true)
public class BldAnalysisDTO extends DTO {

    /**
     * BloodAnalysisId
     */
    @ApiModelProperty("BloodAnalysisId")
    private Long bloodAnalysisId;
    /**
     * 解析编码
     */
    @ApiModelProperty("解析编码")
    private String analysisCode;
    /**
     * 类型
     * 1：白细胞；
     * 2：红细胞；
     * 3：血红蛋白；
     */
    @ApiModelProperty("类型 1：白细胞； 2：红细胞； 3：血红蛋白；")
    private Integer type;
    /**
     * 病症结论
     */
    @ApiModelProperty("病症结论")
    private Integer conclusionCode;
//    /**
//     * 结论图标
//     */
//    @ApiModelProperty("结论图标")
//    private String conclusionImg;
    /**
     * 分析描述
     */
    @ApiModelProperty("分析描述")
    private String description;
    /**
     * 提示语
     */
    @ApiModelProperty("提示语")
    private String tip;
    /**
     * 可能病症
     */
    @ApiModelProperty("可能病症")
    private String possibleDisease;
    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;
    /**
     * 逻辑删除
     */
    @ApiModelProperty("逻辑删除")
    private Integer isDelete;

    @ApiModelProperty("病症结论名称")
    private String name;
    /**
     * 图标
     */
    @ApiModelProperty("图标")
    private String img;
    /**
     * 颜色
     */
    @ApiModelProperty("颜色")
    private String color;
}